home *** CD-ROM | disk | FTP | other *** search
- *****************************************************************
- * *
- * MATRIXDRUCKER-KONFIGURATION *
- * =========================== *
- * *
- * Diese Datei enthält Konfigurationsdetails für *
- * Matrixdrucker (Umlauteinträge für EPSON-ESC-Sequenz). *
- * - für IBM-Zeichensatz kompatible Drucker vgl. die *
- * *.HEX-Dateien für Oki- und NEC-Drucker - *
- * Dabei sollten Sie grundsätzlich zur Anpassung Ihres *
- * Matrixdruckers zusammen mit dem 1st Word Plus *
- * Handbuch folgendermaßen vorgehen: *
- * *
- * (a) Wenn Sie schon eine 1st Word Treiber *.HEX-Datei *
- * für Ihren Drucker haben, sollten Sie diesen in *
- * 1st Word Plus laden und in ein 2. Fenster die Datei *
- * MATRIX.HEX. Vergleichen Sie nun lediglich die *
- * Einträge in dem Teil Drucker-Charakteristik und *
- * ergänzen Sie Ihren Treiber um die neuen Zeilen *
- * entsprechend den Angaben in Ihrem Druckerhandbuch. *
- * Dabei sind vor allem die Konfigurationsvariablen und *
- * die Zeilen 22-2E wichtig. In der Translation-Tabelle *
- * sind i.d.R. keine Modifikationen nötig. *
- * *
- * (b) Wenn Sie noch keinen 1st Word Treiber zu Ihrem *
- * Drucker besitzen, lesen Sie bitte zunächst die *
- * Hinweise zur Druckertreibererstellung im Anhang *
- * des 1st Word Plus Handbuches !!! *
- * Ändern Sie anschliessend die Eintragungen in *
- * dieser Datei MATRIX.HEX entsprechend den Angaben in *
- * Ihrem Druckerhandbuch. Laden Sie dazu MATRIX.HEX *
- * in 1st Word Plus und beachten Sie, daß alle Werte *
- * HEXADEZIMAL eingegeben werden müssen! *
- * *
- * SPEICHERN Sie die so erstellte *.HEX-Datei z.B. mit dem *
- * Namen PRINTER.HEX ab (Option SPEICHERN ALS). *
- * *
- * Starten Sie anschl. das INSTALL Programm, um den neuen *
- * Treiber zu installieren und kopieren Sie das Resultat mit *
- * Namen PRINTER.CFG in den Ordner in dem auch 1st Word Plus *
- * steht; auf diese Weise wird Ihr Drucker beim Laden des *
- * Programms gleich zur Verfügung gestellt! *
- * *
- * Copyright (C) 1989, GST Holdings plc, *
- * erweitert für 3.14 4/89 *
- * *
- *****************************************************************
-
-
- * Druckername
- * ===========
- *
- * Für den Druckernamen stehen 31 Zeichen zur
- * Anzeige auf dem Desktop zur Verfügung
- *
- * z.B.:
- *
- * Epson FX/RX (9-pin matrix)
- * Epson JX/EX (9-pin color)
- * Epson LX/GX/FX (9-pin NLQ)
- * Epson LQ/SQ series (24-pin)
- * Atari SMM804 (9-pin matrix)
-
-
- Panasonic KX/P 1091
-
-
- * Konfigurationsvariablen
- * =======================
- *
- * Diese sechs Variablen enthalten spezielle
- * von 1st Word Plus benötigte Einstellungen:
- *
- * (1) 1 für Typenrad mit horizontalem Spacing, sonst 0
- * (2) Zeichenbreite in Druckereinheiten (Typenrad)
- * (3) Zeilenabstand in Druckereinheiten
- * (4) Wagenmitte (Typenrad); Pixel/Inch (Matrixdrucker)
- * (5) Zeichenabstand bei Fettdruck (Typenrad)
- * (6) 1 Pause mit Abfrage zwischen Seiten, sonst 0
- *
- * Eine der folgenden Einstellungen auswählen:
- *
- * 0,0,C,48,0,0 (FX/JX/LX)
- * 0,0,A,3C,0,0 (LQ/SQ)
- * 0,2,C,50,0,0 (SMM804)
-
-
- 0,0,C,48,0,0
-
-
- * Druckercharakteristiken
- * =======================
- *
- * Diese Tabelle enthält die Steuersequenzen, die
- * 1st Word Plus zur Steuerung des Druckers schickt.
- *
- * Ein Eintrag besteht aus:
- *
- * (1) Funktionsnummer (Reihenfolge beibehalten)
- * (2) Steuercodes (Hexadezimale Codes und Platzhalter)
- *
- * Ein Platzhalter ist ein Wert mit gesetztem 8'ten Bit und
- * wird beim Drucken von 1st Word Plus durch den aktuellen
- * Wert ersetzt.
- *
- * Mit '*' angeführte Zeilen werden ignoriert
- *
- * Für NLQ-Drucker: Wenn das NLQ-Kommando sich nicht vom Draft
- * Kommando unterscheidet, kann es weggelassen werden.
- * Dies hat KEINEN Effekt bezüglich der Zeichenabstände.
- *
- * Grundlage der folgenden Tabelle sind Epson FX Befehle.
- * Befehle für spezielle Drucker finden Sie in den auskom-
- * mentierten Zeilen.
- *
- * Wählen Sie die betreffenden Zeilen durch löschen des führenden
- * '*' und kommentieren den Rest aus.
- *
- *
- * 0 * Zeichenbreite
- 1, D, A * Wagenrücklauf u. Zeilenvorschub
- * 2 * Vorwärtsdruck
- * 3 * Rückwärtsdruck
- 4, 1B,42,80,0,B * Vertikaler Tabulator
- * 4 * SM Kein vertikaler Tabulator!
- * 5 * Absoluter horizontaler Tabulator
- 6, 1B,47 * Draft fett an
- 7, 1B,48 * Draft fett aus
- * 6, 1B,45 * LQ Draft fett an
- * 7, 1B,46 * LQ Draft fett aus
- * 8, 1B,45 * LX NLQ fett an
- * 9, 1B,46 * LX NLQ fett aus
- A, 1B,34 * Draft kursiv an
- B, 1B,35 * Draft kursiv aus
- * C, 1B,78,0,1B,34,1B,47 * LX NLQ kursiv an (Draft doppelt!)
- * D, 1B,48,1B,35,1B,78,1 * LX NLQ kursiv aus
- E, 1B,87,1 * FX doppelt breit an
- F, 1B,87,0 * FX doppelt breit aus
- * 10,1B,78,0 * LX NLQ hell an
- * 11,1B,78,1 * LX NLQ hell aus
- 12, 1B,53,0 * Draft superscript an
- 13, 1B,54 * Draft superscript aus
- * 14,1B,78,0,1B,53,0 * LX NLQ superscript an
- * 15,1B,54,1B,78,1 * LX NLQ superscript aus
- 16, 1B,53,1 * Draft subscript an
- 17, 1B,54 * Draft subscript aus
- * 18,1B,78,0,1B,53,1 * LX NLQ subscript an
- * 19,1B,54,1B,78,1 * LX NLQ subscript aus
- 1A, 1B,2D,1 * Draft Unterstrich an
- 1B, 1B,2D,0 * Draft Unterstrich aus
- * 1C * NLQ Unterstrich an
- * 1D * NLQ Unterstrich aus
- 1E, C * Seitenvorschub (Formfeed)
- 1F, 12 * Horizontale Initialisierung
- 20, 1B,52,0 * Vertikale Initialisierung
- 21, 1B,40 * Ende: Drucker Reset
- 22, 8 * Backspace
- 23, D * Wagenrücklauf (Carriage return)
- 24, 1B,43,80 * Seitenformat in Zeilen
- 25, 1B,41,80 * Zeilenabstand in N Einheiten
- 26, 1B,2A,5 * Graphikausgabe (mode 5)
- * 27 * Reserviert
- 28, 12,1B,57,0,1B,50 * Draft Pica (10 cpi)
- * 29 * NLQ Pica (10 cpi)
- 2A, 12,1B,57,0,1B,4D * Draft Elite (12 cpi)
- * 2B * NLQ Elite (12 cpi)
- 2C, 1B,57,0,1B,50,F * Draft Condensed (17.2 cpi)
- * 2D * NLQ Condensed (17.2 cpi)
- 2E, 12,1B,4D,1B,57,1 * Draft Expanded ( 6 cpi)
- * 2F * NLQ Expanded ( 6 cpi)
- * 28,1B,78,0,12,1B,57,0,1B,50 * LX Draft Pica (10 cpi)
- * 29,12,1B,57,0,1B,50,1B,78,1 * LX NLQ Pica (10 cpi)
- * 2A,1B,78,0,12,1B,57,0,1B,4D * LX Draft Elite (12 cpi)
- * 2B * LX NLQ Elite (12 cpi)
- * 2C,1B,78,0,1B,57,0,1B,50,F * LX Draft Condensed (17.2 cpi)
- * 2D * LX NLQ Condensed (17.2 cpi)
- * 2E,1B,78,0,12,1B,4D,1B,57,1 * LX Draft Expanded ( 6 cpi)
- * 2F * LX NLQ Expanded ( 6 cpi)
- * 28,1B,78,0,12,1B,57,0,1B,50 * LQ Draft Pica (10 cpi)
- * 29,12,1B,57,0,1B,50,1B,78,1 * LQ NLQ Pica (10 cpi)
- * 2A,1B,78,0,12,1B,57,0,1B,4D * LQ Draft Elite (12 cpi)
- * 2B,12,1B,57,0,1B,4D,1B,78,1 * LQ NLQ Elite (12 cpi)
- * 2C,1B,78,0,1B,57,0,1B,50,F * LQ Draft Condensed (17.2 cpi)
- * 2D,1B,57,0,1B,50,F,1B,78,1 * LQ NLQ Condensed (17.2 cpi)
- * 2E,1B,78,0,12,1B,4D,1B,57,1 * LQ Draft Expanded ( 6 cpi)
- * 2F,12,1B,4D,1B,57,1,1B,78,1 * LQ NLQ Expanded ( 6 cpi)
- * 30,1B,72,0 * JX Farbe Schwarz
- * 31,1B,72,1 * JX Farbe Magenta
- * 32,1B,72,2 * JX Farbe Cyan
- * 33,1B,72,4 * JX Farbe Gelb
- 34, 1B, 41, 12 * 1.5 Zeilenvorschub (18/72 inch)
- 35, 1B, 70, 1 * Proportionalschrift AN
- 36, 1B, 70, 0 * Proportionalschrift AUS
- 0 * NULL Tabellenende
-
-
- * Translation-Tabelle (Epson Drucker)
- * ==================================
- *
- * Diese Tabelle wird benutzt, um die Ausgabecodes des ST
- * an den Zeichencode des Druckers anzupassen.
- *
- * Jeder Eintrag besteht aus:
- *
- * (1) ST Zeichencodes (Reihenfolge beibehalten)
- * (2) Die zu druckende (eventuell Leer- (NULL)) Zeichenkette
- *
- * ST Zeichencodes mit einer NULL-Zeichenkette
- * werden als Leerzeichen ausgegeben.
- *
- * ST Zeichencodes, die nicht in der Tabelle stehen werden
- * direkt an den Drucker ausgegeben.
-
- * N/A = Zeichen nicht im Zeichensatz des Druckers vorhanden
- * oder noch nicht definiert.
-
-
- 7F * - N/A
- 80 * Ç - N/A
- 81, 1B, 52, 2, 7D, 1B, 52, 0 * ü - Deutsch
- 82, 1B, 52, 1, 7B, 1B, 52, 0 * é - Französisch
- 83, 61, 8, 5E * â - a BS ^
- 84, 1B, 52, 2, 7B, 1B, 52, 0 * ä - Deutsch
- 85, 1B, 52, 1, 40, 1B, 52, 0 * à - Französisch
- 86, 1B, 52, 4, 7D, 1B, 52, 0 * å - Dänisch 1
- 87, 1B, 52, 1, 5C, 1B, 52, 0 * ç - Französisch
- 88, 65, 8, 5E * ê - e BS ^
- 89, 65, 8,1B,52,1,7E,1B,52,0 * ë - e BS Französisch ¨
- 8A, 1B, 52, 1, 7D, 1B, 52, 0 * è - Französisch
- 8B * ï - N/A
- 8C * î - N/A
- 8D, 1B, 52, 6, 7E, 1B, 52, 0 * ì - Italienisch
- 8E, 1B, 52, 2, 5B, 1B, 52, 0 * Ä - Deutsch
- 8F, 1B, 52, 4, 5D, 1B, 52, 0 * Å - Dänisch 1
- 90, 1B, 52, 9, 40, 1B, 52, 0 * É - Norwegisch
- 91, 1B, 52, 4, 7B, 1B, 52, 0 * æ - Dänisch 1
- 92, 1B, 52, 4, 5B, 1B, 52, 0 * Æ - Dänisch 1
- 93, 6F, 8, 5E * ô - o BS ^
- 94, 1B, 52, 2, 7C, 1B, 52, 0 * ö - Deutsch
- 95, 1B, 52, 6, 7C, 1B, 52, 0 * ò - Italienisch
- 96, 75, 8, 5E * û - u BS ^
- 97, 1B, 52, 1, 7C, 1B, 52, 0 * ù - Französisch
- 98, 79, 8,1B,52,1,7E,1B,52,0 * ÿ - y BS Französisch ¨
- 99, 1B, 52, 2, 5C, 1B, 52, 0 * Ö - Deutsch
- 9A, 1B, 52, 2, 5D, 1B, 52, 0 * Ü - Deutsch
- 9B * ¢ - N/A
- 9C, 1B, 52, 3, 23, 1B, 52, 0 * £ - UK
- 9D, 1B, 52, 8, 5C, 1B, 52, 0 * ¥ - Japanisch
- 9E, 1B, 52, 2, 7E, 1B, 52, 0 * ß - Deutsch
- 9F, 66 * ƒ - f
- A0 * á - N/A
- A1 * í - N/A
- A2 * ó - N/A
- A3 * ú - N/A
- A4, 1B, 52, 7, 7C, 1B, 52, 0 * ñ - Spanisch
- A5, 1B, 52, 7, 5C, 1B, 52, 0 * Ñ - Spanisch
- A6, 61, 8, 5F * ª - a BS _
- A7, 6F, 8, 5F * º - o BS _
- A8, 1B, 52, 7, 5D, 1B, 52, 0 * ¿ - Spanisch
- A9 * ⌐ - N/A
- AA * ¬ - N/A
- AB * ½ - N/A
- AC * ¼ - N/A
- AD, 1B, 52, 7, 5B, 1B, 52, 0 * ¡ - Spanisch
- AE * « - N/A
- AF * » - N/A
- B0, 61, 8, 7E * ã - a BS ~
- B1, 6F, 8, 7E * õ - o BS ~
- B2, 1B, 52, 4, 5C, 1B, 52, 0 * Ø - Dänisch 1
- B3, 1B, 52, 4, 7C, 1B, 52, 0 * ø - Dänisch 1
- B4 * œ - N/A
- B5 * Œ - N/A
- B6 * À - N/A
- B7 * Ã - N/A
- B8 * Õ - N/A
- B9, 1B, 52, 1, 7E, 1B, 52, 0 * ¨ - Französisch
- BA * ´ - N/A
- BB * † - N/A
- BC * ¶ - N/A
- BD * © - N/A
- BE * ® - N/A
- BF * ™ - N/A
- C0, 79, 8,1B,52,1,7E,1B,52,0 * ij - y BS Französisch ¨
- C1, 59 * IJ - Y
- C2 * א - N/A
- C3 * ב - N/A
- C4 * ג - N/A
- C5 * ד - N/A
- C6 * ה - N/A
- C7 * ו - N/A
- C8 * ז - N/A
- C9 * ח - N/A
- CA * ט - N/A
- CB * י - N/A
- CC * כ - N/A
- CD * ל - N/A
- CE * מ - N/A
- CF * נ - N/A
- D0 * ס - N/A
- D1 * ע - N/A
- D2 * פ - N/A
- D3 * צ - N/A
- D4 * ק - N/A
- D5 * ר - N/A
- D6 * ש - N/A
- D7 * ת - N/A
- D8 * ן - N/A
- D9 * ך - N/A
- DA * ם - N/A
- DB * ף - N/A
- DC * ץ - N/A
- DD, 1B, 52, 2, 40, 1B, 52, 0 * § - Deutsch
- DE * ∧ - N/A
- DF * ∞ - N/A
- E0 * α - N/A
- E1, 1B, 52, 2, 7E, 1B, 52, 0 * β - Deutsch
- E2 * Γ - N/A
- E3 * π - N/A
- E4 * Σ - N/A
- E5 * σ - N/A
- E6 * µ - N/A
- E7 * τ - N/A
- E8 * Φ - N/A
- E9 * Θ - N/A
- EA * Ω - N/A
- EB * δ - N/A
- EC * ∮ - N/A
- ED * ϕ - N/A
- EE * ∈ - N/A
- EF * ∩ - N/A
- F0 * ≡ - N/A
- F1, 2B, 8, 5F * ± - + BS _
- F2, 3E, 8, 5F * ≥ - > BS _
- F3, 3C, 8, 5F * ≤ - < BS _
- F4 * ⌠ - N/A
- F5 * ⌡ - N/A
- F6 * ÷ - N/A
- F7 * ≈ - N/A
- F8, 1B, 52, 1, 5B, 1B, 52, 0 * ° - Französisch
- F9 * ∙ - N/A
- FA * · - N/A
- FB * √ - N/A
- FC * ⁿ - N/A
- FD * ² - N/A
- FE * ³ - N/A
- 0 * NULL terminator
-
-
-
- * Translation-Tabelle (Atari SMM 804)
- * ===================================
- *
- * Diese Tabelle wird benutzt, um die Ausgabecodes des ST
- * an den Zeichencode des Druckers anzupassen.
- *
- * Jeder Eintrag besteht aus:
- *
- * (1) ST Zeichencodes (Reihenfolge beibehalten)
- * (2) Die zu druckende (eventuell Leer- (NULL)) Zeichenkette
- *
- * ST Zeichencodes mit einer NULL-Zeichenkette
- * werden als Leerzeichen ausgegeben.
- *
- * ST Zeichencodes, die nicht in der Tabelle stehen werden
- * direkt an den Drucker ausgegeben.
-
-
-
-
- * 7F * - N/A
- * 0 * NULL terminator
-